25 Abraham Ave, Markham -- A Hot New Listing, Sold